home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Format CD 43
/
Amiga Format CD43 (1999)(Future Publishing)(GB)(Track 1 of 2)[!][issue 1999-09].iso
/
-serious-
/
comms
/
www
/
lynx282pre8
/
changes
next >
Wrap
Text File
|
1999-06-14
|
9KB
|
156 lines
1999-05-28 (2.8.2pre.8)
* when reloading/reparsing the document with forms, issue a warning only when
user input is detected (forms content is changed from its default so
information will be lost). New function HText_HaveUserChangedForms() is
called from HTReparse_document() and HTuncache_current_document() -LP
* fix exit from postoptions() when need_reload is set but no source_cache,
was broken in dev23 -LP
* remove unneeded float from integer calculations -LP
* move comment for 'const' off the definition line, to simplify debugging
configure problem on HPUX for David Eaton -TD
* move LYGetYX() out of conditional expression, just in case it cannot be
evaluated as a function, i.e., return a value (from bug report by David
Eaton) -TD
* make install for COPYHEADER and COPYING work when the build directory is not
the top source directory -PG
* add check to FastTrimColorClass() to avoid updating stylename and pointer
into it when the tag to be trimmed is not found (fixes a core dump reported
by VH) -TD
1999-05-25 (2.8.2pre.7)
* update illustration of forms options menu in Lynx User Guide according to
current lynx output -LP
* old-style options menu: hot key for "local e(X)ecution links" is now
displayed in bold (call addlbl() instead of addstr() like the other options
do), adapted from Hiroyuki diffs -LP
* fix handling of incorrect html in psrc mode. If a piece of html matched the
pattern "<known_tag_name unknown_attr_name any_attr_name>", then styles of
internal markup were unbalanced - resulted in cluttered colors -VH
* comment-out (for release) configure option --enable-libjs -TD
* change configure script defaults for --enable-persistent-cookies and
--enable-alt-bindings to 'yes' -TD
* add DESTDIR variable to top-level makefile to facilitate packaging releases
with compiled-in pathnames -TD
* further correction to VMS pathname in HFTPLoad.c, to translate /vms/fileserv/
to [vms.fileserv], for example. The wku fileserver gives back a Unix-style
listing rather than VMS-style when given a Unix-style CWD, which confuses
Lynx into discarding the listing (reported by Andy Harper) -TD
* modify LYCookies.c to append new items to the end of the list rather than
at the start, so cookies will be written and read from .lynx_cookies in
consistent order (reported by KED) -TD
1999-05-24 (2.8.2pre.6)
* fix for problem reported by LP -VH
Load an html file with META charset and switch "\" to source mode. Now press
^R to reload:
(1) In -prettysrc case you got a broken document (charset will be assumed by
lynx from assume_charset or assume_local_charset, not from a META charset
which was previously pushed with LYPushAssumed() so you get a problem with
8bit documents when assume_charset != META charset).
(2) Without -prettysrc you got a document handled properly via META charset
assumption. Now if you press ^R again you will get a broken document.
* LYK_SOURCE & HTreparse_document(): when using SOURCE_CACHE_MEMORY fix tiny
charset problem when switching to the source mode and the original document
have its charset specified. Now aligned with SOURCE_CACHE_NONE and
SOURCE_CACHE_FILE. More LYK_SOURCE fixes that might affect next coming
document in come cases (mainly Info page and Options menu, which now show
correct charset information) -LP
* add CTRACE_FLUSH call before fork() in NSL_FORK logic so child's messages
will not mess parent ones -LP
* add a few trace messages -LP
* HTReadProgress message now display statusline properly in TRACE mode
(was always broken since early HTReadProgress days) -LP
* install COPYING and COPYRIGHT for install-help rule as well as install-doc,
so we can refer to local copies of those files -TD
* tweak HTParse trace message -LP
* minor formatting change for Lynx_users_guide.html -Hiroyuki
* correct a few mismatches between variable declarations (char vs BOOLEAN)
(from win32 version by Hiroyuki Senshu <senshu@shonai-cit.ac.jp>).
1999-05-20 (2.8.2pre.5)
* correct links to COPYHEADER and COPYING in about_lynx.html, by pointing to
author's URLs, rather than to files which are not installed anyway -PG
* shorten a couple of identifiers to keep with 31-character limit:
hash_code_aggregate_lower_on_fly -> hash_code_aggregate_lower_str
LYprint_statusline_messages_on_exit -> LYstatusline_messages_on_exit
(reported by Andy Harper) -TD
* correct VMS pathname in HTFTPLoad(), allowing connect to
ftp://ftp.wku.edu/vms/fileserv (reported by Andy Harper) -TD
* chartrans: cpXXXX Microsoft codepages verified against ftp.unicode.org -
apparently cp1256 (Arabic) was updated recently. Although Arabic letters are
hardly useful for lynx (no right-to-left support) this codepage is supported
under chrtrans. So update, just for fun -LP
* fix core dump when starting "lynx LYNXOPTIONS:" command. All phases of forms
options logic now handled by postoptions(): LYNXOPTIONS:/ without post_data
create a page (gen_options() now PRIVATE), LYNXOPTIONS:/ with post_data do
proccess changes as before. Also LYK_ADD_BOOKMARK fixed: forms options page
will not be added to bookmarks file -LP
* modify HTGetRelLinkNum(), removing increment of HText_getTopOfScreen() value
so checks for line number begin at the very top of the screen, fixing a
problem reported when processing the 123[g][+-] command -LE
* minor change to LYReadCFG.c to combine similar gettext'd strings -HN
1999-05-16 (2.8.2pre.4)
* add 'fixit' parameter to LYEnsureAbsoluteURL() to suppress logic in
LYConvertToURL() that was changed in 2.8.1dev.4, to re-offer the original
string after an invalid URL is entered at a 'g' prompt. The calls to support
'g' are unmodified; other calls revert to the older behavior (recommended by
KW) -TD
* add/use string functions that make EBCDIC comparisons sort in the ASCII
collating sequence, eliminating some special ifdef's in HTMLDTD.c -PG
* when STARTFILE cannot not be loaded, lynx now exits with more understandable
status messages: all important statusline messages are now printed to
stderr/stdout -LP
* add definition for _DECC_V4_SOURCE for VMS SOCKETSHR_TCP configuration to
top-level and ./src build*.com files (reported by Andy Harper) -TD
* change UNKNOWN_URL_TYPE to 1, to keep it distinct from NOT_A_URL_TYPE, fixes
an error introduced when changing UrlTypes to an enum (reported by KW) -TD
1999-05-12 (2.8.2pre.3)
* add DEBUG_SOURCE_CACHE makefile flag so all documents will be cached in
SOURCE_CACHE mode, including local files. Normally undef'ed so only http
served documents cached with sources -LP
* in LYK_HISTORY, set newdoc.link = 1 so position at link #2 bypassing "recent
statusline messages" link -LP
* comment out "partial_thres=" option in .lynxrc (it was coded so the changes
from lynx.cfg file could not be activated) -LP
* add a sanity check to LYCurses.h to point out problems with the FANCY_CURSES
configure checks -TD
* fix uninitialized pointer used in decoding of -term switch (patch by Sergey
Svishchev)
* define _DECC_V4_SOURCE for VMS SOCKETSHR_TCP configuration, to fix conflict
with unistd.h versus non-POSIX prototypes in the other headers (report by
Andy Harper) -TD
* ifdef'd includes for HTUtils.h to limit size of preprocessor listings with
DEC C; verify that all header files include definitions needed for their
contents -TD
* add docs/OS-390.announce (Paul Gilmartin <pg@sweng.stortek.com>)
* add fallback extern declaration for h_errno to HTTCP.c for systems that have
that variable but do not declare it (reported by Jean-Pierre Radley
<jpr@jpr.com> for SCO OpenServer 5.0.5) -BL
* correct SortaSGML element info: SPAN can contain SPAN -KW
* fix several small memory leaks (John Bley):
+ minor (~ 7 bytes) leak in LYCookie.c
+ leak in the warning message about invalid cookies
+ obvious leak in do_readme
+ small leak in dired_options (LYLocal.c)
+ leak with -selective option in HTFile.c
+ a few leaks and a minor cleanup in local_dired
1999-05-08 (2.8.2pre.2)
* substitute a few more free()s with FREE()s in files HTString.c and
LYReadCFG.c (John Bley)
* fix buffer problems with long filenames and custom DOWNLOADERs (John Bley)
* fix typical alloc-fail-return-error-without-free leakage in
save_bookmark_link (LYBookmark.c) (John Bley)
* modify generated WWW/*/makefile and src/chrtrans/makefile to omit include
from intl directory if it is not used (report by LP) -TD
* add configure test for h_errno, by splitting CF_ERRNO macro and reusing
test for external data. Noticed that DECL_ERRNO was not defined/used,
added that as well. The h_errno symbol is provided in some network
libraries, e.g., on SCO and Linux, but may/may not be declared (report
by BL) -TD
* fix some serious lossage in lookup_reject (LYTraversal.c): memory and
logic errors. This (replaced) line is one for the record books:
frag = strlen(buffer) - 1; /* real length, minus trailing null */
Previously, this code caused a read before an array boundary as well as
failing to compare the right number of characters in a pattern (John Bley)
* fix some minor leakage in the cookie jar (John Bley)
* fix up some casts and mode_t types in HTAAProt.c, HTFile.c, LYLocal.c,
LYUtils.c (John Bley)